to guarantee - German English Dictionary